Big Huge Thesaurus

genus Sphecius

noun

sounds kind of like